prince william affair